package kxfang.com.common.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by WL
 * on 2020/6/5
 * Class Content 用户信息实体类
 */
public class AppUser implements Serializable {

    /**
     * id : 45
     * username :
     * pwd : fa94ca0979f78d7a96affdd662a568d7
     * realName :
     * phone : 18521515615
     * birth :
     * sex : 0
     * head :
     * regtime : 2019-11-14 11:56:53
     * alias : 185****5615
     * imei : 其他公司经纪人
     * token : 44b87f0b96bf41119133ab0500c4e663
     * thirdId :
     * thirdType : 0
     * ctype : 3
     * statu : 1
     * EnterPinyin :
     * EnterPriseID : f4e03803-a610-4df7-b7b7-ab040119f69f
     * EnterPriseName : dsaf
     * StaffID : 0
     * BindingStatu : 0
     * thirdInfo : null
     * imtoken : null
     * dbname : null
     * imid : null
     * CustomerIsAuth : 1
     * BusinessIsAuth : 4
     * ReferrReward : 0
     * ConsumeReward : 0
     * AccountBalance : 0
     * InviteUrl : /img/User/45/2020032318171680362.png
     * IsNew : 0
     * StaffPosition :
     * IsRecruitor : 1
     * IsJober : 0
     * IsAgency : 0
     * IsBusiness : 4
     * IsPerfect : 0
     * Store :
     * WebID : 200401141746843120786
     * BelongArea :
     * BelongDistrict :
     * IsAgent : 1
     * Score : 0
     * DealCount : 0
     * IsStore : 0
     * IndustryValue : 1
     * RefreshTime : 2020-04-11T15:16:29.137
     * RefreshNum : 2
     * TopTime : 2020-05-22T14:30:05.03
     * TopNum : 1
     * ReferrUrl :
     */

    private int id;
    private String username;
    private String pwd;
    private String realName;
    private String phone;
    private String birth;
    private int sex;
    private String head;
    private String regtime;
    private String alias;
    private String imei;
    private String token;
    private String thirdId;
    private int thirdType;
    private int ctype;
    private int statu;
    private String EnterPinyin;
    private String EnterPriseID;
    private String EnterPriseName;
    private String StaffID;
    private int BindingStatu;
    private List<ThirdInfoBean> thirdInfo;
    private String imtoken;
    private String dbname;
    private String imid;
    private int CustomerIsAuth;
    private int BusinessIsAuth;
    private String ReferrReward;
    private String ConsumeReward;
    private String AccountBalance;
    private String InviteUrl;
    private int IsNew;
    private String StaffPosition;
    private int IsRecruitor;
    private int IsJober;
    private int IsAgency;
    private int IsBusiness;
    private int IsPerfect;
    private String Store;
    private String WebID;
    private String BelongArea;
    private String BelongDistrict;
    private int IsAgent;
    private int Score;
    private int DealCount;
    private int IsStore;
    private int IndustryValue;
    private String RefreshTime;
    private int RefreshNum;
    private String TopTime;
    private int TopNum;
    private String ReferrUrl;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getBirth() {
        return birth;
    }

    public void setBirth(String birth) {
        this.birth = birth;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public String getHead() {
        return head;
    }

    public void setHead(String head) {
        this.head = head;
    }

    public String getRegtime() {
        return regtime;
    }

    public void setRegtime(String regtime) {
        this.regtime = regtime;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getThirdId() {
        return thirdId;
    }

    public void setThirdId(String thirdId) {
        this.thirdId = thirdId;
    }

    public int getThirdType() {
        return thirdType;
    }

    public void setThirdType(int thirdType) {
        this.thirdType = thirdType;
    }

    public int getCtype() {
        return ctype;
    }

    public void setCtype(int ctype) {
        this.ctype = ctype;
    }

    public int getStatu() {
        return statu;
    }

    public void setStatu(int statu) {
        this.statu = statu;
    }

    public String getEnterPinyin() {
        return EnterPinyin;
    }

    public void setEnterPinyin(String EnterPinyin) {
        this.EnterPinyin = EnterPinyin;
    }

    public String getEnterPriseID() {
        return EnterPriseID;
    }

    public void setEnterPriseID(String EnterPriseID) {
        this.EnterPriseID = EnterPriseID;
    }

    public String getEnterPriseName() {
        return EnterPriseName;
    }

    public void setEnterPriseName(String EnterPriseName) {
        this.EnterPriseName = EnterPriseName;
    }

    public String getStaffID() {
        return StaffID;
    }

    public void setStaffID(String StaffID) {
        this.StaffID = StaffID;
    }

    public int getBindingStatu() {
        return BindingStatu;
    }

    public void setBindingStatu(int BindingStatu) {
        this.BindingStatu = BindingStatu;
    }

    public List<ThirdInfoBean> getThirdInfo() {
        return thirdInfo;
    }

    public void setThirdInfo(List<ThirdInfoBean> thirdInfo) {
        this.thirdInfo = thirdInfo;
    }

    public String getImtoken() {
        return imtoken;
    }

    public void setImtoken(String imtoken) {
        this.imtoken = imtoken;
    }

    public String getDbname() {
        return dbname;
    }

    public void setDbname(String dbname) {
        this.dbname = dbname;
    }

    public String getImid() {
        return imid;
    }

    public void setImid(String imid) {
        this.imid = imid;
    }

    public int getCustomerIsAuth() {
        return CustomerIsAuth;
    }

    public void setCustomerIsAuth(int CustomerIsAuth) {
        this.CustomerIsAuth = CustomerIsAuth;
    }

    public int getBusinessIsAuth() {
        return BusinessIsAuth;
    }

    public void setBusinessIsAuth(int BusinessIsAuth) {
        this.BusinessIsAuth = BusinessIsAuth;
    }

    public String getReferrReward() {
        return ReferrReward;
    }

    public void setReferrReward(String ReferrReward) {
        this.ReferrReward = ReferrReward;
    }

    public String getConsumeReward() {
        return ConsumeReward;
    }

    public void setConsumeReward(String ConsumeReward) {
        this.ConsumeReward = ConsumeReward;
    }

    public String getAccountBalance() {
        return AccountBalance;
    }

    public void setAccountBalance(String AccountBalance) {
        this.AccountBalance = AccountBalance;
    }

    public String getInviteUrl() {
        return InviteUrl;
    }

    public void setInviteUrl(String InviteUrl) {
        this.InviteUrl = InviteUrl;
    }

    public int getIsNew() {
        return IsNew;
    }

    public void setIsNew(int IsNew) {
        this.IsNew = IsNew;
    }

    public String getStaffPosition() {
        return StaffPosition;
    }

    public void setStaffPosition(String StaffPosition) {
        this.StaffPosition = StaffPosition;
    }

    public int getIsRecruitor() {
        return IsRecruitor;
    }

    public void setIsRecruitor(int IsRecruitor) {
        this.IsRecruitor = IsRecruitor;
    }

    public int getIsJober() {
        return IsJober;
    }

    public void setIsJober(int IsJober) {
        this.IsJober = IsJober;
    }

    public int getIsAgency() {
        return IsAgency;
    }

    public void setIsAgency(int IsAgency) {
        this.IsAgency = IsAgency;
    }

    public int getIsBusiness() {
        return IsBusiness;
    }

    public void setIsBusiness(int IsBusiness) {
        this.IsBusiness = IsBusiness;
    }

    public int getIsPerfect() {
        return IsPerfect;
    }

    public void setIsPerfect(int IsPerfect) {
        this.IsPerfect = IsPerfect;
    }

    public String getStore() {
        return Store;
    }

    public void setStore(String Store) {
        this.Store = Store;
    }

    public String getWebID() {
        return WebID;
    }

    public void setWebID(String WebID) {
        this.WebID = WebID;
    }

    public String getBelongArea() {
        return BelongArea;
    }

    public void setBelongArea(String BelongArea) {
        this.BelongArea = BelongArea;
    }

    public String getBelongDistrict() {
        return BelongDistrict;
    }

    public void setBelongDistrict(String BelongDistrict) {
        this.BelongDistrict = BelongDistrict;
    }

    public int getIsAgent() {
        return IsAgent;
    }

    public void setIsAgent(int IsAgent) {
        this.IsAgent = IsAgent;
    }

    public int getScore() {
        return Score;
    }

    public void setScore(int Score) {
        this.Score = Score;
    }

    public int getDealCount() {
        return DealCount;
    }

    public void setDealCount(int DealCount) {
        this.DealCount = DealCount;
    }

    public int getIsStore() {
        return IsStore;
    }

    public void setIsStore(int IsStore) {
        this.IsStore = IsStore;
    }

    public int getIndustryValue() {
        return IndustryValue;
    }

    public void setIndustryValue(int IndustryValue) {
        this.IndustryValue = IndustryValue;
    }

    public String getRefreshTime() {
        return RefreshTime;
    }

    public void setRefreshTime(String RefreshTime) {
        this.RefreshTime = RefreshTime;
    }

    public int getRefreshNum() {
        return RefreshNum;
    }

    public void setRefreshNum(int RefreshNum) {
        this.RefreshNum = RefreshNum;
    }

    public String getTopTime() {
        return TopTime;
    }

    public void setTopTime(String TopTime) {
        this.TopTime = TopTime;
    }

    public int getTopNum() {
        return TopNum;
    }

    public void setTopNum(int TopNum) {
        this.TopNum = TopNum;
    }

    public String getReferrUrl() {
        return ReferrUrl;
    }

    public void setReferrUrl(String ReferrUrl) {
        this.ReferrUrl = ReferrUrl;
    }

    public static class ThirdInfoBean implements Serializable {
        /**
         * id : cc375fd4-61ca-443d-8c8c-aaf4011c8c5d
         * UserID : 4
         * ThirdID : oLkNEt65hgJWnsiLOYJWxv5TFomo
         * ThirdType : 1
         * CreateDate : 2019-10-28T17:16:00.517
         */

        private String id;

        @Override
        public String toString() {
            return "ThirdInfoBean{" +
                    "id='" + id + '\'' +
                    ", UserID=" + UserID +
                    ", ThirdID='" + ThirdID + '\'' +
                    ", ThirdType=" + ThirdType +
                    ", CreateDate='" + CreateDate + '\'' +
                    '}';
        }

        private int UserID;
        private String ThirdID;
        private int ThirdType;
        private String CreateDate;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getUserID() {
            return UserID;
        }

        public void setUserID(int UserID) {
            this.UserID = UserID;
        }

        public String getThirdID() {
            return ThirdID;
        }

        public void setThirdID(String ThirdID) {
            this.ThirdID = ThirdID;
        }

        public int getThirdType() {
            return ThirdType;
        }

        public void setThirdType(int ThirdType) {
            this.ThirdType = ThirdType;
        }

        public String getCreateDate() {
            return CreateDate;
        }

        public void setCreateDate(String CreateDate) {
            this.CreateDate = CreateDate;
        }
    }

}
